Address Details : Mannancherry Grama Panchayat Mannancherry Alapuzha-688538 Contact Number : 0477 2292349 Taluk : Ambalapuza
Address Details : Mannancherry Grama Panchayat Mannancherry Alapuzha-688538 Contact Number : 0477 2292349 Taluk : Ambalapuza